the city that never sleeps - German English Dictionary